estimated retail price - German English Dictionary